a420d79f4fd20849971e5112fc74836ef488b622,src/main/java/org/jcodec/codecs/vpx/VP8Encoder.java,VP8Encoder,putBlk,#number[]#number#number[]#number#number#number#,370
Before Change
for (int line = 0, srcOff = 0, dstOff = (blkY << log2stride) + blkX; line < 4; line++) {
planeData[dstOff] = clip(block[srcOff] + pred, 0, 255);
planeData[dstOff + 1] = clip(block[srcOff + 1] + pred, 0, 255);
planeData[dstOff + 2] = clip(block[srcOff + 2] + pred, 0, 255);
planeData[dstOff + 3] = clip(block[srcOff + 3] + pred, 0, 255);
srcOff += 4;
dstOff += stride;
After Change
for (int line = 0, srcOff = 0, dstOff = (blkY << log2stride) + blkX; line < 4; line++) {
planeData[dstOff] = (byte)(clip(block[srcOff] + pred, -128, 127));
planeData[dstOff + 1] = (byte)(clip(block[srcOff + 1] + pred, -128, 127));
planeData[dstOff + 2] = (byte)(clip(block[srcOff + 2] + pred, -128, 127));
planeData[dstOff + 3] = (byte)(clip(block[srcOff + 3] + pred, -128, 127));
srcOff += 4;
dstOff += stride;